home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++ / leda / 48 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.6 KB

  1. Path: newsfeed.internetmci.com!btnet!mersinet!usenet
  2. From: roy@mersinet.co.uk
  3. Newsgroups: news.newusers.questions,comp.lang.smalltalk,comp.lang.perl.misc,comp.lang.pascal.borland,comp.lang.eiffel,comp.lang.cobol,comp.lang.c++.leda,comp.lang.c,comp.lang.basic.visual.3rdparty,alt.computer.workshop.live,alt.comp.hardware.homebuilt,alt.clearing.technology,alt.chinese.computing
  4. Subject: Re: PROGRAMERS OF ANY LANGUAGE
  5. Date: Wed, 10 Apr 96 19:14:17
  6. Organization: Mersinet
  7. Message-ID: <NEWTNews.829163982.8235.roy@Dial-in.mersinet.co.uk>
  8. References: <Pine.SOL.3.91.960329010021.13209A-100000@harvey>  <4k4pl2$pea@host1.einstein.com.ar>
  9. NNTP-Posting-Host: pstn002.mersinet.co.uk
  10. Mime-Version: 1.0
  11. Content-Type: TEXT/PLAIN; charset=US-ASCII
  12. X-Newsreader: NEWTNews & Chameleon -- TCP/IP for MS Windows from NetManage
  13.  
  14.  
  15. In Article<4k4pl2$pea@host1.einstein.com.ar>, <jkohen@einstein.com.ar> writes:
  16. > Drew <aellis@harvey> wrote:
  17. > >    I am trying to document the pros and cons of the different 
  18. > >languages.  Would you please e-mail me and tell me some of the things you 
  19. > >like or dislike about them.
  20. > I really like C/C++ because you can write almost any code, even
  21. > nonsense code.
  22. > I don't like Pascal, it's to easy, the compiler always knows the
  23. > errors, you can't make a buggy program because you can't do a good
  24. > program.
  25. > What's the then after the if, or the do after the while/for for?
  26. > Why i can't use...
  27. >     for i := 1 to 10 step 2 (do)
  28. > .... or something like it?
  29. > Why use begin/end instead of {/} ?
  30. > Asssembler gets the $1000000 prize. You can do almost anything, YOU
  31. > CAN DO ANYTHING!!!
  32.  
  33. What a narrow minded attitude! Sure, assembler is *great* fun and you 
  34. have total control over what happens within your code but each other
  35. language has its own merits too.
  36. I have written countless very useful system programs for Netware using
  37. Borlands Turbo Pascal which, with its inline assembler, provides an
  38. environment in which solid reliable code can be built extremely rapidly.
  39. The speed at which you can put a project together is often a key
  40. factor in the "Real World".
  41.  
  42. 'C' is (to me at least) a far more elegant code, but is also a lot
  43. more cryptic and harder to read. Try getting to grips with someone
  44. elses C code! Again, having to rework someone else's code is often
  45. a common occurence in the "Real World".
  46.  
  47. Don't just slam a language cos you don't like the way it looks.
  48.  
  49. With nearly 20 years in the business, I don't have any one 'favourite'
  50. language - it depends what job I'm doing. At the moment, I'm working
  51. under unix all the time and find Perl to be amazing. It's a long time
  52. since a language got me excited - but Perl has :)
  53.  
  54. Roy.
  55.  
  56.  
  57.